permanent repository - English Synonyms Dictionary